package lab02.text17;

/**
 * Created by Adminitrator on 2017/10/26.
 */
public class Test {
    public static void main(String[]args){
    //17、 	定义一个10个元素组成的一维数组，
    // 输出该数组中的最大值、最小值、所有元素总和
    // 以及最大值和最小值在该数组中的位置。
    int[] numbers = new int[10];
    //ctrl+d:复制
        //ctrl+x；删除一行
    numbers[0]=12;
    numbers[1]=3;
    numbers[2]=5;
    numbers[3]=2;
    numbers[4]=18;
    //打印数组的所有元素
        //下标0-4
        int index;
        for (index=0;index<numbers.length;index++){
            System.out.println(numbers[index]);
        }
        //最大值，最小值，总和

        int sum=0;
        int i=0;
        int m=0;
        int n=0;
        int max=numbers[0];
        int min=numbers[0];
        for (i=0;i<numbers.length;i++){
            if (max<numbers[i]){
                max=numbers[i];
                m=i;
            }
            else if (min>numbers[i]){
                min=numbers[i];
                n=i;
            }

            sum+=numbers[i];
        }
       System.out.println("最大值"+max);
        System.out.println("其位置为第"+(m+1));
        System.out.println("最小值"+min);
        System.out.println("其位置为第"+(n+1));
        System.out.println("总和是"+sum);
}
}
